branch of a business house - Alemán Inglés Diccionario